odhcpd: remove the "ra_management" option
authorDavid Härdeman <[email protected]>
Sun, 26 Oct 2025 08:33:17 +0000 (09:33 +0100)
committerÁlvaro Fernández Rojas <[email protected]>
Thu, 6 Nov 2025 07:24:51 +0000 (08:24 +0100)
commite3aaf3312cd5c118179bc88fe6b16947b831dcd9
tree3d1b025932fdca2a2491c247fc12cc6783d0962b
parent5238defd2c1d02bf425780d76f0497ae233d79e9
odhcpd: remove the "ra_management" option

The option is marked as deprecated since 2019 in the odhcpd code base.

It has been superseded by the "ra_flags" and "ra_slaac" options, which provide
more fine-grained control, and having several different configuration options
controlling the same thing is a potential source of confusion.

The option is, and has always been, undocumented.

Furthermore, I've grepped through the LuCI source tree, and it contains logic
to control "ra_flags" and "ra_slaac", but no references to "ra_management" at
all.

The only references in the openwrt tree is inside the dnsmasq init script, but
that is a dnsmasq-internal thing and, again, the option cannot be set from
LuCI, meaning I think we can assume that it has limited usage.

So, remove it.

Signed-off-by: David Härdeman <[email protected]>
Link: https://github.com/openwrt/odhcpd/pull/294
Signed-off-by: Álvaro Fernández Rojas <[email protected]>
README.md
src/config.c